highway torch - Turkish English Dictionary